to be out at lunch - Spanish English Dictionary